immovable apparatusexp USA: ɪ"muː'vʌ·bʌ·l æ"pəː·æ'tʌ·s UK: ɪmuːvəbl æpəreɪtəs
Report or add missing word to a dictionary...